@charset "utf-8";
/* Layout Document */
div, p, dl, dt, dd, h1, h2, h3, h4, em, span, a, td, form, input, select, textarea {
	font-family: "宋体","Microsoft YaHei",Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	margin: 0;
	padding: 0;
}
a { blr:expression(this.onFocus=this.blur()) } /*针对 IE*/
a { outline:none; } /*针对firefox等*/
a{ color:#1c1c1c; text-decoration:none}
/*表格边框会合并为一个单一的边框*/  
table {  
    border-collapse:collapse;  
    border-spacing:0;  
}

.cursorclick{cursor:pointer;}
.clear{ clear:both; overflow:hidden;}

.header{height:100px; background: url(../img/header.jpg);}
.header .exit{display:block; position: relative; z-index:2; left:850px;top:75px }

.footer{padding: 2px 0;text-align:center;}

.navbar{width:960px;background:url(../img/bg_menu_sub.gif);clear:both; overflow:hidden;}
.navbar .barmenu{float:left;border-right:1px solid #bccbde; width:179px;height:27px; background: url(../img/title_menu.gif); }
.navbar .barmodule{float:left;width:113px;height:27px;background:url(../img/title_menu_sub.gif);}

.tpl_content{width:958px;height:450px;border:1px solid #ccc;clear:both;overflow:hidden;}
.tpl_content .menu{float:left;height:100%;border-right:1px solid #bccbde; width:179px;}
.tpl_content .menu .menu_list{ height:26px;text-align:center; color:#4f4f4f; }
.tpl_content .menu .menu_list a{ line-height:26px;text-align:center; color:#4f4f4f; }
.sel{color:#0a3658; background: url(../img/bg_title.gif); }

.tpl_content .main{float:right; width:750px;min-width:770px;height:440px;padding: 2px;text-align:left; clear:right;overflow-y:scroll;}
.tpl_content .main .action_menus{ width:100%;text-align:right;margin-bottom:4px;}
.tpl_content .main .action_menus ul{margin:5px 0px 2px 45px; font-size:14px;}
.tpl_content .main .action_menus li{ display:inline; margin:0 5px 0 5px;}
.tpl_content .main .page_bar{ text-align:center; margin-top:5px; font-size:14px;}

.tpl_content .main  table{ width:99%;margin:0 auto;*margin:0 auto; border:1px solid #c4d9ee;text-align:left;border-collapse: collapse;}
.tpl_content .main  table td{ border:1px solid #c4d9ee; height:26px; empty-cells:show;}
.tpl_content .main table .show_title{font-weight:bold;}
.tpl_content .main  .show_list{text-align:center;}

.form_div p{padding: 2px 0;}
.form_div p label{padding-left: 4px;}

.txt_center{text-align:center;}

.link_btn{cursor:pointer;padding: 4px 8px;border: 1px solid #ccc;}
.btn{
	cursor:pointer;
	padding: 2px 6px;
	border: 1px solid #A9CBEE;
	background: #ccc;
}

.btn_span span{display:block;float:left;line-height:26px;margin-right:4px;}
.unfold{width:24px;height:24px; background: url(../img/unfold.png);cursor:pointer;}
.retract{width:24px;height:24px; background: url(../img/retract.png);cursor:pointer;}
.tab_hide{display:none;}
.tab_show{display:block;}

.btn_div{width:80%;text-align:center;padding: 8px 4px;clear:both;}
.sub_title{ font-weight:bold; line-height:30px;padding: 4px 0 0 8px;}
.empty_div{height:10px;}

.wrap_search fieldset{border: 1px solid #ccc;}
.wrap_search fieldset legend {font-weight:bold;}
